it subserves - Inglés Sinónimo Diccionario